package io.renren.dto;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.util.Date;

import java.math.BigDecimal;

/**
 * ${comments}
 *
 * @author Sen 524227263@qq.com
 * @since 1.0.0 2024-05-30
 */
@Data
@ApiModel(value = "${comments}")
public class ProjectmDTO implements Serializable {
    private static final long serialVersionUID = 1L;

	@ApiModelProperty(value = "创建日期")
	private Date sysCreated;

	@ApiModelProperty(value = "最后修改日期")
	private Date sysLastUpd;

	@ApiModelProperty(value = "记录删除标记")
	private Boolean sysDeleted;

	@ApiModelProperty(value = "项目编号")
	private String code;

	@ApiModelProperty(value = "项目名称")
	private String name;

	@ApiModelProperty(value = "停用日期")
	private Date stopdate;

	@ApiModelProperty(value = "备注")
	private String remark;

	@ApiModelProperty(value = "系统标志")
	private Boolean systemsign;

	@ApiModelProperty(value = "项目类型")
	private String projecttype;

	@ApiModelProperty(value = "单据标识")
	private String billtype;

	@ApiModelProperty(value = "计价方式")
	private String settlementway;

	@ApiModelProperty(value = "创建用户")
	private String sysCreatedby;

	@ApiModelProperty(value = "授权用户")
	private String sysReplacement;

	@ApiModelProperty(value = "所属岗位")
	private String sysPostn;

	@ApiModelProperty(value = "所属部门")
	private String sysDivision;

	@ApiModelProperty(value = "所属组织")
	private String sysOrg;

	@ApiModelProperty(value = "最后修改用户")
	private String sysLastUpdBy;

	@ApiModelProperty(value = "项目类别外键")
	private String projectkindsFk;

	@ApiModelProperty(value = "成本")
	private String costamount;

	@ApiModelProperty(value = "预计施工时间(h)")
	private BigDecimal constructiontime;

	@ApiModelProperty(value = "归属")
	private String ascription;

	@ApiModelProperty(value = "归属（1:平台）")
	private String assignment;

	@ApiModelProperty(value = "车辆分类")
	private String autotype;

	@ApiModelProperty(value = "项目分类")
	private String projectkindtype;

	@ApiModelProperty(value = "工序分类")
	private String proceduretype;

	@ApiModelProperty(value = "$column.comments")
	private String projectmoid;


}